Big Huge Thesaurus

ACE inhibitor

noun